paste applicator - Turkish English Dictionary